explosion prevention and protection - Spanish English Dictionary